Letchworth State Park

The Glen Iris mansion has a formal-dining restaurant, and small snack-bar facilities are located in other areas of the park. Nearby towns have additional dining options.